life principle - Spanish English Dictionary